common snaping turtle - Espagnol Anglais Dictionnaire